English translation for "se livrer à"
|
- v. devote oneself to, give oneself up to something; confide in; indulge in; carry out; put into practice
Related Translations:
- Similar Words:
- "se lisser les plumes" English translation, "se livrer" English translation, "se livrer au chapardage" English translation, "se livrer aux études" English translation, "se livrer avec délices à" English translation, "se livrer à la police" English translation, "se livrer à la pédérastie avec" English translation, "se livrer à la tentation" English translation, "se livrer à ses passions" English translation, "se luxer" English translation
|
|
|